package top.suven.base.http.admin.tools.vo.request;

/**
 * @ClassName:
 * @Description:
 * @Author lixiangling
 * @Date 2018/7/11 14:25
 * @Copyright: (c) 2018 gc by https://www.gc.com.cn/
 * @Version : 1.0.0
 * --------------------------------------------------------
 * modifyer    modifyTime                 comment
 * <p>
 * --------------------------------------------------------
 */
public class BuildCodeViewRequestVo {
    /* 字段名称*/
    private String columnName;
    private boolean showList;
    private boolean showQuery;
    /** 展示方式：原值VALUE,转义TRANS */
    private String showFlag;
    /** 展示方式转义类型：JAVA,JS */
    private String showFlagTransType;
    private String showFlagValue;
    /** 展示方式：文本框TEXT,下拉框SELECT,多选框CHECKBOX,单选RODIO */
    private String queryFlag;
    /** 查询类型：等于EQUAL,不等于UNEQUAL,小于LESS,大于GREATER,区间BETWEEN */
    private String queryType;
    /** 展示方式转义类型：JAVA,JS */
    private String queryFlagTransType;
    private String queryFlagValue;
    /** 验证类型正则，非空，最大，最小，大小，日期 */
    private String verifyType;
    /** 表单前端验证正则 */
    private String jsFormRegular;
    private String jsFormRegularMessage;
    /** 表单后端验证正则 */
    private String javaFormRegular;
    private String javaFormRegularMessage;

    public String getColumnName() {
        return columnName;
    }

    public void setColumnName(String columnName) {
        this.columnName = columnName;
    }

    public boolean isShowList() {
        return showList;
    }

    public void setShowList(boolean showList) {
        this.showList = showList;
    }

    public boolean isShowQuery() {
        return showQuery;
    }

    public void setShowQuery(boolean showQuery) {
        this.showQuery = showQuery;
    }

    public String getShowFlag() {
        return showFlag;
    }

    public void setShowFlag(String showFlag) {
        this.showFlag = showFlag;
    }

    public String getShowFlagTransType() {
        return showFlagTransType;
    }

    public void setShowFlagTransType(String showFlagTransType) {
        this.showFlagTransType = showFlagTransType;
    }

    public String getShowFlagValue() {
        return showFlagValue;
    }

    public void setShowFlagValue(String showFlagValue) {
        this.showFlagValue = showFlagValue;
    }

    public String getQueryFlag() {
        return queryFlag;
    }

    public void setQueryFlag(String queryFlag) {
        this.queryFlag = queryFlag;
    }

    public String getQueryFlagTransType() {
        return queryFlagTransType;
    }

    public void setQueryFlagTransType(String queryFlagTransType) {
        this.queryFlagTransType = queryFlagTransType;
    }

    public String getQueryFlagValue() {
        return queryFlagValue;
    }

    public void setQueryFlagValue(String queryFlagValue) {
        this.queryFlagValue = queryFlagValue;
    }

    public String getQueryType() {
        return queryType;
    }

    public void setQueryType(String queryType) {
        this.queryType = queryType;
    }

    public String getJsFormRegular() {
        return jsFormRegular;
    }

    public void setJsFormRegular(String jsFormRegular) {
        this.jsFormRegular = jsFormRegular;
    }

    public String getJsFormRegularMessage() {
        return jsFormRegularMessage;
    }

    public void setJsFormRegularMessage(String jsFormRegularMessage) {
        this.jsFormRegularMessage = jsFormRegularMessage;
    }

    public String getJavaFormRegular() {
        return javaFormRegular;
    }

    public void setJavaFormRegular(String javaFormRegular) {
        this.javaFormRegular = javaFormRegular;
    }

    public String getJavaFormRegularMessage() {
        return javaFormRegularMessage;
    }

    public void setJavaFormRegularMessage(String javaFormRegularMessage) {
        this.javaFormRegularMessage = javaFormRegularMessage;
    }

    public String getVerifyType() {
        return verifyType;
    }

    public void setVerifyType(String verifyType) {
        this.verifyType = verifyType;
    }
}
